soltarse alguien la melena - Spanish English Dictionary

soltarse alguien la melena

Meanings of "soltarse alguien la melena" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
soltarse alguien la melena [v] speak one's mind